head dramaturgist - Turkish English Dictionary